package com.wjx.demo.`class`

class EmptyClass // 定义一个空类

class T {
    var s: String = "s"
    fun prints(t: T) {
        println(t.s)
    }
}

//Koltin 中的类可以有一个 主构造器，以及一个或多个次构造器，主构造器是类头部的一部分，位于类名称之后:
//如果主构造器没有任何注解，也没有任何可见度修饰符，那么constructor关键字可以省略。
class T1 constructor(a: Int, b: String) {
    var aa = 1
    var bb = "ss"
}

fun main(args: Array<String>) {
    var t = T()
    t.s = "ss"
    t.prints(t)
}